movable substation - Alemán Inglés Diccionario